experience something unpleasant or damaging - Français Anglais Dictionnaire